How modern NICs speed up Packet-Processing Performance of PC-Systems

نویسندگان

  • Rainer Schönberger
  • Florian Wohlfart
  • Daniel G. Raumer
چکیده

To ful ll the increasing demand of higher network speeds, ethernet standards and corresponding network adapters are commercially available nowadays, which enable transfer rates of up to 10Gb/s. However the technology above the ethernet layer, especially the IP and TCP protocols, were not changed and optimized that rapidly, hence processing packets in these upper layers represent a bottleneck. Also popular additional high level features like IPSec require even more work to be done for packet processing. In this paper, a set of advanced methods is described, which are currently already implemented in the intel 82599 NIC controller, to speed up packet processing by optimizing and maxing out the potential of network interface cards. This includes taking over work of higher protocol levels and thus reducing the mentioned bottleneck of network speed development.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Rethinking host network stack architecture

As the gap between the speed of networks and processor cores increases, the software alone will not be able to handle all incoming data without additional assistance from the hardware. The network interface controllers (NICs) evolve and add supporting features which could help the system increase its scalability with respect to incoming packets, provide Quality of Service (QoS) guarantees and r...

متن کامل

HERO: High-speed enhanced routing operation in Ethernet NICs for software routers

Software/open routers, PCs (personal computers) running open-source OSs (operating systems) and equipped with Ethernet network interface cards (NICs), are receiving increasing attention in the research community, because they can offer multi-gigabit-per-second packet forwarding speed, performance comparable to those of low-to-medium end commercial routers. However, commercially available NICs l...

متن کامل

Classification Routing Classification N E T In terface P C I In terface P C I In terface N E T In terface Classification Classification Routing

Software/open routers, PCs (Personal Computers) running open source OSs (Operating Systems) and equipped with Ethernet Network Interface Cards (NICs), are receiving increasing attention in the research community, because they can offer multi-gigabit-persecond packet forwarding speed, performance comparable to those of low-medium end commercial routers. However, commercially available NICs lack ...

متن کامل

KLAT2's Flat Neighborhood Network

KLAT2, Kentucky Linux Athlon Testbed 2, is a cluster of 64 (plus two ‘‘hot spare’’) 700MHz AMD Athlon PCs. The raw compute speed of the processors justifies calling the system a supercomputer, but these fast nodes must be mated with a high-performance network in order to achieve the balance needed to obtain speed-up on real applications. Usually, cluster networks are built by combining the fast...

متن کامل

Srinivas Narayana : Statement of Research Interests

For modern computer networks to support novel high-performance applications, the underlying infrastructure (ranging from data centers to carrier backbones to sensor networks and IoTs) must be flexible. I design computer networks that can be programmed, yet have performance competitive with fixed-function hardware designs. Programmability enables network designers and operators to manage the inc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013